import { SVGProps } from 'react'

const Gnosis: React.FC<SVGProps<SVGSVGElement>> = (props) => (
  <svg
    width="60"
    height="60"
    viewBox="0 0 60 60"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <rect width="60" height="60" rx="30" fill="#00193C" />
    <g clipPath="url(#clip0_11_9)">
      <path
        d="M21.757 32.7757C22.9065 32.7757 24.028 32.3925 24.9346 31.6916L17.6449 24.4019C15.8878 26.6729 16.3084 29.9439 18.5794 31.7009C19.4953 32.3925 20.6075 32.7757 21.757 32.7757Z"
        fill="white"
      />
      <path
        d="M43.4393 27.5701C43.4393 26.4206 43.0561 25.2991 42.3551 24.3925L35.0654 31.6822C37.3365 33.4392 40.5981 33.0187 42.3551 30.7477C43.0561 29.8411 43.4393 28.7196 43.4393 27.5701Z"
        fill="white"
      />
      <path
        d="M47.1122 19.6355L43.8879 22.8598C46.486 25.9719 46.0748 30.6075 42.9626 33.2056C40.2336 35.486 36.271 35.486 33.5421 33.2056L30 36.7476L26.4673 33.2149C23.3551 35.8131 18.7196 35.4019 16.1215 32.2897C13.8411 29.5607 13.8411 25.5981 16.1215 22.8691L14.4673 21.2149L12.8972 19.6355C11 22.757 10 26.3458 10 30C10 41.0467 18.9533 50 30 50C41.0467 50 50 41.0467 50 30C50.0093 26.3458 49 22.757 47.1122 19.6355Z"
        fill="white"
      />
      <path
        d="M44.4673 16.1963C36.8505 8.20562 24.1963 7.90655 16.2056 15.5234C15.972 15.7477 15.7477 15.972 15.5327 16.1963C15.0374 16.7196 14.5701 17.2617 14.1309 17.8318L30 33.7103L45.8692 17.8318C45.4393 17.2617 44.9626 16.7196 44.4673 16.1963ZM30 12.6168C34.6729 12.6168 39.0281 14.4206 42.2991 17.7103L30 30.0094L17.701 17.7103C20.972 14.4206 25.3271 12.6168 30 12.6168Z"
        fill="white"
      />
    </g>
    <defs>
      <clipPath id="clip0_11_9">
        <rect width="40" height="40" fill="white" transform="translate(10 10)" />
      </clipPath>
    </defs>
  </svg>
)

export default Gnosis
